Dynamic Thermal Management for High-Performance Microprocessors
نویسندگان
چکیده
With the increasing clock rate and transistor count of today’s microprocessors, power dissipation is becoming a critical component of system design complexity. Thermal and power-delivery issues are becoming especially critical for high-performance computing systems. In this work, we investigate dynamic thermal management as a technique to control CPU power dissipation. With the increasing usage of clock gating techniques, the average power dissipation typically seen by common applications is becoming much less than the chip’s rated maximum power dissipation. However, system designers still must design thermal heat sinks to withstand the worst-case scenario. We define and investigate the major components of any dynamic thermal management scheme. Specifically we explore the tradeoffs between several mechanisms for responding to periods of thermal trauma and we consider the effects of hardware and software implementations. With appropriate dynamic thermal management, the CPU can be designed for a much lower maximum power rating, with minimal performance impact for typical applications.
منابع مشابه
Reducing Thermal Hotspots in Multi-Core Processors using Core Migration Scheduling
The thermal management of integrated circuits is an increasing challenge, limiting the progression of technology, and making microchip designs complex. The research and development of thermal management has concentrated on reducing the total power consumption of microprocessors at the micro-architectural level. At this level, constraints such as power consumption and its sources are regarded hi...
متن کاملThermal-Aware Scheduling for Real-Time Applications in Embedded Systems
The emergence of multi-core and many-core architectures in embedded systems has increased the energy and thermal challenges faced by such systems. As the technology for microprocessors moves toward the nanometer scale, power density becomes one of the major constraints to the performance improvement of embedded processors. Realtime embedded signal processing tasks on multi-core systems have a h...
متن کاملResearch of thermal sensor allocation and placement based on dual clustering for microprocessors
Dynamic thermal management techniques employ a set of on-chip thermal sensors to measure runtime thermal behavior of microprocessors so as to prevent the on-set of high temperatures. Therefore, effective analysis of thermal behavior and determination of the best allocation and placement of thermal sensors directly impact the effectiveness of the dynamic thermal management mechanisms. In this pa...
متن کاملMicroarchitectural Floorplanning for Thermal Management : A Technical Report UVA CS TR CS - 2005 - 08
In current day microprocessors, exponentially increasing power densities, leakage, cooling costs, and reliability concerns have resulted in temperature becoming a first class design constraint like performance and power. Hence, virtually every high performance microprocessor uses a combination of an elaborate thermal package and some form of Dynamic Thermal Management (DTM) scheme that adaptive...
متن کاملA Case for Thermal-Aware Floorplanning at the Microarchitectural Level
In current day microprocessors, exponentially increasing power densities, leakage, cooling costs, and reliability concerns have resulted in temperature becoming a first class design constraint like performance and power. Hence, virtually every high performance microprocessor uses a combination of an elaborate thermal package and some form of Dynamic Thermal Management (DTM) scheme that adaptive...
متن کامل